﻿/*
均方差 
Time Limit:1000MS  Memory Limit:32768K

  
Description:
求均方差。均方差的公式如下：（xi为第i个元素）。
S = ((x1-x的平均值)^2 + (x2-x的平均值)^2+(x3-x的平均值)^2+...+(xn-x的平均值)^2)/n)的平方根 

Input:
输入中第一个整数n占1行，表示后面将有n组数据。每组数据的第一个整数m(1≤m≤100)表示本组数据将有m个整数，紧接着后面有m个整数xi(0≤xi≤1000)。之后，又是另一组数据。 
Output:
对于每组数据，以精确到小数点后5位的精度输出其均方差。每个均方差应单独占一行。 
Sample Input:
2
4 6 7 8 9
10 6 3 7 1 4 8 2 9 11 5
Sample Output:
1.11803
3.03974
*/
#include <stdio.h>
#include <math.h>

#define MAX_ELEMS 101

namespace ctb{
	double stdevp(int a[], int n);
}
double ctb::stdevp(int a[], int n)
{
	double avg=0.0, sqr=0.0;
	int i;
	for (i=1; i<=n; ++i)
	{
		avg+=a[i];
		sqr+=a[i]*a[i];
	}
	avg/=n;
	sqr/=n;
	return sqrt(sqr-avg*avg);

}
int main()
{
	unsigned m;
	scanf("%u", &m);
	while (m--)
	{
		int array[MAX_ELEMS]={0};
		int i=1;
		scanf("%d", array);
		for (; i<=array[0]; ++i)
			scanf("%d", array+i);
		printf("%.5f\n", ctb::stdevp(array, array[0]));

	}

	return 0;
}